/*
 * CadastroFuncionario.java
 *
 * Created on 15 de Dezembro de 2007, 20:02
 */

package erreAga.view.funcionario;

import java.text.ParseException;
import java.text.SimpleDateFormat;

import erreAga.dao.DaoException;
import erreAga.eb.Funcionario;
import erreAga.service.ErreAgaService;
import erreAga.service.impl.ErreAgaServiceImpl;

/**
 *
 * @author Danilo Carlos
 */
public class CadastroFuncionario extends javax.swing.JFrame {

  /**
   *
   */
  private static final long serialVersionUID = -6830543543429673829L;

  /** Creates new form CadastroFuncionario */
  public CadastroFuncionario() {
    initComponents();
  }

  /**
   * This method is called from within the constructor to initialize the form.
   * WARNING: Do NOT modify this code. The content of this method is always
   * regenerated by the Form Editor.
   */
  // <editor-fold defaultstate="collapsed" desc=" C�digo Gerado
  // ">//GEN-BEGIN:initComponents
  private void initComponents() {
    labelMatricula = new javax.swing.JLabel();
    labelNome = new javax.swing.JLabel();
    fieldMatricula = new javax.swing.JTextField();
    fieldNome = new javax.swing.JTextField();
    labelSexo = new javax.swing.JLabel();
    buttonMasculino = new javax.swing.JRadioButton();
    buttonFeminino = new javax.swing.JRadioButton();
    labelCPF = new javax.swing.JLabel();
    labelDataNasc = new javax.swing.JLabel();
    labelLotacao = new javax.swing.JLabel();
    labelEndereco = new javax.swing.JLabel();
    labelTelResidencial = new javax.swing.JLabel();
    labelTelCelular = new javax.swing.JLabel();
    labelEmail = new javax.swing.JLabel();
    labelSalBase = new javax.swing.JLabel();
    labelAgBancaria = new javax.swing.JLabel();
    labelContaCorrente = new javax.swing.JLabel();
    labelCadastroFuncionario = new javax.swing.JLabel();
    jSeparator1 = new javax.swing.JSeparator();
    fieldCPF = new javax.swing.JTextField();
    fieldDataNasc = new javax.swing.JTextField();
    jSeparator2 = new javax.swing.JSeparator();
    fieldLotacao = new javax.swing.JTextField();
    fieldEndereco = new javax.swing.JTextField();
    fieldTelRes = new javax.swing.JTextField();
    fieldTelCel = new javax.swing.JTextField();
    jSeparator3 = new javax.swing.JSeparator();
    jSeparator4 = new javax.swing.JSeparator();
    fieldEmail = new javax.swing.JTextField();
    fieldSalarioBase = new javax.swing.JTextField();
    fieldAgBancaria = new javax.swing.JTextField();
    fieldContaCorrente = new javax.swing.JTextField();
    jSeparator5 = new javax.swing.JSeparator();
    buttonCadastrar = new javax.swing.JButton();
    buttonCancelar = new javax.swing.JButton();

    setResizable(false);
    labelMatricula.setText("Matr\u00edcula:");

    labelNome.setText("Nome:");

    labelSexo.setText("Sexo:");

    buttonMasculino.setText("Masculino");
    buttonMasculino.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0,
        0, 0));
    buttonMasculino.setMargin(new java.awt.Insets(0, 0, 0, 0));

    buttonFeminino.setText("Feminino");
    buttonFeminino.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0,
        0, 0));
    buttonFeminino.setMargin(new java.awt.Insets(0, 0, 0, 0));

    labelCPF.setText("CPF:");

    labelDataNasc.setText("Data Nascimento:");

    labelLotacao.setText("Lota\u00e7\u00e3o:");

    labelEndereco.setText("Endere\u00e7o:");

    labelTelResidencial.setText("Telefone Residencial:");

    labelTelCelular.setText("Telefone Celular:");

    labelEmail.setText("E-mail:");

    labelSalBase.setText("Sal\u00e1rio Base:");

    labelAgBancaria.setText("Ag\u00eancia Banc\u00e1ria:");

    labelContaCorrente.setText("Conta Corrente:");

    labelCadastroFuncionario.setText("Dados do Funcion\u00e1rio");

    buttonCadastrar.setText("Cadastrar");
    buttonCadastrar.addActionListener(new java.awt.event.ActionListener() {

      public void actionPerformed(java.awt.event.ActionEvent evt) {
        buttonCadastrarActionPerformed(evt);
      }
    });

    buttonCancelar.setText("Cancelar");
    buttonCancelar.addActionListener(new java.awt.event.ActionListener() {

      public void actionPerformed(java.awt.event.ActionEvent evt) {
        buttonCancelarActionPerformed(evt);
      }
    });

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(
        getContentPane());
    getContentPane().setLayout(layout);
    layout
        .setHorizontalGroup(layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                layout
                    .createSequentialGroup()
                    .addContainerGap()
                    .addGroup(
                        layout
                            .createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(
                                layout
                                    .createParallelGroup(
                                        javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(
                                        layout
                                            .createSequentialGroup()
                                            .addComponent(
                                                jSeparator4,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                360, Short.MAX_VALUE)
                                            .addContainerGap())
                                    .addGroup(
                                        layout
                                            .createSequentialGroup()
                                            .addComponent(
                                                jSeparator3,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                360, Short.MAX_VALUE)
                                            .addContainerGap())
                                    .addGroup(
                                        javax.swing.GroupLayout.Alignment.TRAILING,
                                        layout.createSequentialGroup()
                                            .addComponent(
                                                labelCadastroFuncionario)
                                            .addContainerGap())
                                    .addGroup(
                                        layout
                                            .createSequentialGroup()
                                            .addComponent(labelMatricula)
                                            .addPreferredGap(
                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                            .addComponent(
                                                fieldMatricula,
                                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                                136,
                                                javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addContainerGap())
                                    .addGroup(
                                        javax.swing.GroupLayout.Alignment.TRAILING,
                                        layout
                                            .createSequentialGroup()
                                            .addComponent(
                                                jSeparator1,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                360, Short.MAX_VALUE)
                                            .addContainerGap())
                                    .addComponent(labelLotacao)
                                    .addGroup(
                                        layout
                                            .createSequentialGroup()
                                            .addGroup(
                                                layout
                                                    .createParallelGroup(
                                                        javax.swing.GroupLayout.Alignment.TRAILING)
                                                    .addGroup(
                                                        javax.swing.GroupLayout.Alignment.LEADING,
                                                        layout
                                                            .createSequentialGroup()
                                                            .addComponent(
                                                                labelEndereco)
                                                            .addPreferredGap(
                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                            .addComponent(
                                                                fieldEndereco,
                                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                                303,
                                                                Short.MAX_VALUE))
                                                    .addGroup(
                                                        javax.swing.GroupLayout.Alignment.LEADING,
                                                        layout
                                                            .createSequentialGroup()
                                                            .addGroup(
                                                                layout
                                                                    .createParallelGroup(
                                                                        javax.swing.GroupLayout.Alignment.TRAILING)
                                                                    .addComponent(
                                                                        labelCPF)
                                                                    .addComponent(
                                                                        labelSexo)
                                                                    .addComponent(
                                                                        labelNome))
                                                            .addGap(20, 20, 20)
                                                            .addGroup(
                                                                layout
                                                                    .createParallelGroup(
                                                                        javax.swing.GroupLayout.Alignment.LEADING,
                                                                        false)
                                                                    .addComponent(
                                                                        fieldNome,
                                                                        javax.swing.GroupLayout.PREFERRED_SIZE,
                                                                        300,
                                                                        javax.swing.GroupLayout.PREFERRED_SIZE)
                                                                    .addGroup(
                                                                        layout
                                                                            .createSequentialGroup()
                                                                            .addGroup(
                                                                                layout
                                                                                    .createParallelGroup(
                                                                                        javax.swing.GroupLayout.Alignment.LEADING)
                                                                                    .addGroup(
                                                                                        layout
                                                                                            .createSequentialGroup()
                                                                                            .addComponent(
                                                                                                buttonMasculino)
                                                                                            .addPreferredGap(
                                                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                                                            .addComponent(
                                                                                                buttonFeminino))
                                                                                    .addGroup(
                                                                                        layout
                                                                                            .createSequentialGroup()
                                                                                            .addComponent(
                                                                                                fieldCPF,
                                                                                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                                                                                118,
                                                                                                javax.swing.GroupLayout.PREFERRED_SIZE)
                                                                                            .addPreferredGap(
                                                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                                                            .addComponent(
                                                                                                labelDataNasc))
                                                                                    .addComponent(
                                                                                        fieldLotacao,
                                                                                        javax.swing.GroupLayout.PREFERRED_SIZE,
                                                                                        119,
                                                                                        javax.swing.GroupLayout.PREFERRED_SIZE))
                                                                            .addPreferredGap(
                                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                                            .addComponent(
                                                                                fieldDataNasc))))
                                                    .addComponent(
                                                        jSeparator2,
                                                        javax.swing.GroupLayout.DEFAULT_SIZE,
                                                        356, Short.MAX_VALUE)
                                                    .addGroup(
                                                        javax.swing.GroupLayout.Alignment.LEADING,
                                                        layout
                                                            .createSequentialGroup()
                                                            .addGroup(
                                                                layout
                                                                    .createParallelGroup(
                                                                        javax.swing.GroupLayout.Alignment.TRAILING)
                                                                    .addComponent(
                                                                        labelEmail)
                                                                    .addComponent(
                                                                        labelTelCelular)
                                                                    .addComponent(
                                                                        labelTelResidencial))
                                                            .addPreferredGap(
                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                            .addGroup(
                                                                layout
                                                                    .createParallelGroup(
                                                                        javax.swing.GroupLayout.Alignment.LEADING,
                                                                        false)
                                                                    .addComponent(
                                                                        fieldEmail)
                                                                    .addComponent(
                                                                        fieldTelCel)
                                                                    .addComponent(
                                                                        fieldTelRes,
                                                                        javax.swing.GroupLayout.DEFAULT_SIZE,
                                                                        128,
                                                                        Short.MAX_VALUE))
                                                            .addGap(57, 57, 57)))
                                            .addGap(14, 14, 14))
                                    .addGroup(
                                        layout
                                            .createSequentialGroup()
                                            .addGap(7, 7, 7)
                                            .addGroup(
                                                layout
                                                    .createParallelGroup(
                                                        javax.swing.GroupLayout.Alignment.TRAILING)
                                                    .addComponent(labelSalBase)
                                                    .addComponent(
                                                        labelContaCorrente))
                                            .addGap(18, 18, 18)
                                            .addGroup(
                                                layout
                                                    .createParallelGroup(
                                                        javax.swing.GroupLayout.Alignment.LEADING)
                                                    .addGroup(
                                                        layout
                                                            .createSequentialGroup()
                                                            .addComponent(
                                                                fieldSalarioBase,
                                                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                                                75,
                                                                javax.swing.GroupLayout.PREFERRED_SIZE)
                                                            .addPreferredGap(
                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                            .addComponent(
                                                                labelAgBancaria)
                                                            .addPreferredGap(
                                                                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                            .addComponent(
                                                                fieldAgBancaria,
                                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                                87,
                                                                Short.MAX_VALUE))
                                                    .addComponent(
                                                        fieldContaCorrente,
                                                        javax.swing.GroupLayout.DEFAULT_SIZE,
                                                        256, Short.MAX_VALUE))
                                            .addContainerGap())
                                    .addGroup(
                                        javax.swing.GroupLayout.Alignment.TRAILING,
                                        layout
                                            .createSequentialGroup()
                                            .addComponent(
                                                jSeparator5,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                360, Short.MAX_VALUE).addGap(
                                                10, 10, 10)))
                            .addGroup(
                                javax.swing.GroupLayout.Alignment.TRAILING,
                                layout
                                    .createSequentialGroup()
                                    .addComponent(buttonCancelar)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(buttonCadastrar)
                                    .addContainerGap()))));
    layout.setVerticalGroup(layout.createParallelGroup(
        javax.swing.GroupLayout.Alignment.LEADING).addGroup(
        layout.createSequentialGroup().addContainerGap().addComponent(
            labelCadastroFuncionario, javax.swing.GroupLayout.PREFERRED_SIZE,
            14, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(
            javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(
            jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10,
            javax.swing.GroupLayout.PREFERRED_SIZE).addGap(9, 9, 9).addGroup(
            layout.createParallelGroup(
                javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                labelMatricula).addComponent(fieldMatricula,
                javax.swing.GroupLayout.PREFERRED_SIZE,
                javax.swing.GroupLayout.DEFAULT_SIZE,
                javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(
            javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(
            jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 10,
            javax.swing.GroupLayout.PREFERRED_SIZE).addGap(16, 16, 16)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelNome).addComponent(fieldNome,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(22, 22, 22)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    buttonMasculino).addComponent(buttonFeminino).addComponent(
                    labelSexo)).addGap(25, 25, 25).addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    fieldCPF, javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(
                    fieldDataNasc, javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(
                    labelDataNasc).addComponent(labelCPF)).addGap(22, 22, 22)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelLotacao).addComponent(fieldLotacao,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE,
                10, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelEndereco).addComponent(fieldEndereco,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(20, 20, 20)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelTelResidencial).addComponent(fieldTelRes,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelTelCelular).addComponent(fieldTelCel,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelEmail).addComponent(fieldEmail,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(9, 9, 9)
            .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE,
                14, javax.swing.GroupLayout.PREFERRED_SIZE).addGap(13, 13, 13)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelSalBase).addComponent(fieldSalarioBase,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(
                    labelAgBancaria).addComponent(fieldAgBancaria,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addGap(17, 17, 17)
            .addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    labelContaCorrente).addComponent(fieldContaCorrente,
                    javax.swing.GroupLayout.PREFERRED_SIZE,
                    javax.swing.GroupLayout.DEFAULT_SIZE,
                    javax.swing.GroupLayout.PREFERRED_SIZE)).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(jSeparator5, javax.swing.GroupLayout.PREFERRED_SIZE,
                10, javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(
                javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(
                layout.createParallelGroup(
                    javax.swing.GroupLayout.Alignment.BASELINE).addComponent(
                    buttonCadastrar).addComponent(buttonCancelar))
            .addContainerGap(32, Short.MAX_VALUE)));
    pack();
  }// </editor-fold>//GEN-END:initComponents

  private void buttonCadastrarActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_buttonCadastrarActionPerformed
    // TODO adicione seu c�digo de manipula��o aqui:
    // botao cadastrar clicado
    ErreAgaService erreAgaService = new ErreAgaServiceImpl();
    Funcionario funcionario = new Funcionario();

    funcionario.setAgenciaBancaria(this.fieldAgBancaria.getText());
    funcionario.setContaCorrente(this.fieldContaCorrente.getText());
    funcionario.setCpf(this.fieldCPF.getText());

    SimpleDateFormat formatador = new SimpleDateFormat("dd/mm/yy");

    try {
      funcionario.setDataDeNascimento(formatador.parse(this.fieldDataNasc.getText()));
    } catch (ParseException e1) {

      e1.printStackTrace();
    }



    funcionario.setEmail(this.fieldEmail.getText());
    funcionario.setEndereco(this.fieldEndereco.getText());
    funcionario.setLotacao(this.fieldLotacao.getText());
    funcionario.setMatricula(this.fieldMatricula.getText());
    funcionario.setNome(this.fieldNome.getText());
    funcionario.setSalarioBase(Double.parseDouble(this.fieldSalarioBase.getText()));

    if(this.buttonMasculino.isSelected()){
      funcionario.setSexo('M');
    }

    if(this.buttonFeminino.isSelected()){
      funcionario.setSexo('F');
    }


    funcionario.setTelefoneCelular(this.fieldTelCel.getText());
    funcionario.setTelefoneResidencial(this.fieldTelRes.getText());


    try {
      erreAgaService.saveFuncionario(funcionario);
    } catch (DaoException e) {

      e.printStackTrace();
    }


    this.setVisible(false);

  }// GEN-LAST:event_buttonCadastrarActionPerformed

  private void buttonCancelarActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_buttonCancelarActionPerformed
    // TODO adicione seu c�digo de manipula��o aqui:
    // botao cancelar clicado

    this.setVisible(false);

  }// GEN-LAST:event_buttonCancelarActionPerformed

  /**
   * @param args
   *          the command line arguments
   */
  /*
   * public static void main(String args[]) {
   * java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new
   * CadastroFuncionario().setVisible(true); } }); }
   */
  // Declara��o de vari�veis - n�o modifique//GEN-BEGIN:variables
  private javax.swing.JButton buttonCadastrar;
  private javax.swing.JButton buttonCancelar;
  private javax.swing.JRadioButton buttonFeminino;
  private javax.swing.JRadioButton buttonMasculino;
  private javax.swing.JTextField fieldAgBancaria;
  private javax.swing.JTextField fieldCPF;
  private javax.swing.JTextField fieldContaCorrente;
  private javax.swing.JTextField fieldDataNasc;
  private javax.swing.JTextField fieldEmail;
  private javax.swing.JTextField fieldEndereco;
  private javax.swing.JTextField fieldLotacao;
  private javax.swing.JTextField fieldMatricula;
  private javax.swing.JTextField fieldNome;
  private javax.swing.JTextField fieldSalarioBase;
  private javax.swing.JTextField fieldTelCel;
  private javax.swing.JTextField fieldTelRes;
  private javax.swing.JSeparator jSeparator1;
  private javax.swing.JSeparator jSeparator2;
  private javax.swing.JSeparator jSeparator3;
  private javax.swing.JSeparator jSeparator4;
  private javax.swing.JSeparator jSeparator5;
  private javax.swing.JLabel labelAgBancaria;
  private javax.swing.JLabel labelCPF;
  private javax.swing.JLabel labelCadastroFuncionario;
  private javax.swing.JLabel labelContaCorrente;
  private javax.swing.JLabel labelDataNasc;
  private javax.swing.JLabel labelEmail;
  private javax.swing.JLabel labelEndereco;
  private javax.swing.JLabel labelLotacao;
  private javax.swing.JLabel labelMatricula;
  private javax.swing.JLabel labelNome;
  private javax.swing.JLabel labelSalBase;
  private javax.swing.JLabel labelSexo;
  private javax.swing.JLabel labelTelCelular;
  private javax.swing.JLabel labelTelResidencial;
  // Fim da declara��o de vari�veis//GEN-END:variables

}
